thinly veiled - German English Dictionary